import os
import sys
from configparser import ConfigParser

def load_config():
    """ 加载配置 """
    config = ConfigParser()
    config.read('config/config.ini', encoding='utf-8')
    return config

def get_config_path():
    """ 获取配置文件地址 """
    if getattr(sys, 'frozen', False):
        # exe运行时，获取exe所在目录
        base_dir = os.path.dirname(sys.executable)
    else:
        # 开发环境，获取当前脚本所在目录
        base_dir = os.path.dirname(os.path.abspath(__file__))
    # 拼接配置文件路径（根据实际目录结构调整）
    return os.path.join(base_dir, 'config', 'config.ini')